var QQMapWX = require('../../maps/qqmap-wx-jssdk.min.js');
var qqmapsdk;

Page({

  /**
   * 页面的初始数据
   */
  data: {
    imgUrls: [
      'https://mfs.ys7.com/mall/87851f1021ddbd25e44a037406ef4fae_big.jpg',
      'https://mfs.ys7.com/mall/e3db503b4be96d526bf800fd0b564f90_big.jpg',
      'https://mfs.ys7.com/mall/6e87efaef24145a2f33c45eb8eab271e_big.jpg',
      'https://mfs.ys7.com/mall/20ddc2540b6f1e01ef7c1037fbeab2b9_big.jpg',
      'https://mfs.ys7.com/mall/249a2bceda858c0c12f062a58b8138fd_big.jpg'
    ],
    index:0,
    latitude: 0,
    longitude: 0,
    location: "",
    objItem:{}
  },
  // 轮播
  selected: function (e) {
    this.setData({
      index: e.currentTarget.dataset.index
    })
  },
  bindchange: function (obj) {
    this.setData({
      index: obj.detail.current
    })
  },
  // 加入购物车
  addGw:function(){
    let url = 'http://localhost/api/api.php/yingshi/goshop'
    let objGw = this.data.objItem
    console.log(objGw)
    wx.request({
      url,
      method:'post',
      data: objGw,
      success:res=>{
        console.log(res)
        wx.switchTab({
          url: '../mall/mall',
        })
      }
    })
  },
  
  // 返回 
  backTo: function() {
    wx.switchTab({
      url: '../mall/mall',
    })
  },
  homeTo: function() {
    wx.switchTab({
      url: '../mall/mall',
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    wx.getStorage({
      key: 'zxwx-objItem-1902',
      success: (res)=> {
        console.log(res.data)
        this.setData({
          objItem : res.data
        })
      },
    })


    // 设置密钥
    qqmapsdk = new QQMapWX({
      key: 'JTZBZ-VVQ3J-FF4FV-FSCH4-XTFEJ-DZF24'
    });

    wx.getLocation({
      success: (res) => {
        this.setData({
          latitude: res.latitude,
          longitude: res.longitude
        })
      },
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {
    qqmapsdk.search({
      keyword: 'kfc',  //搜索关键词
      location: '39.4829,115.97439',  //设置周边搜索中心点 
      success: (res)=> {
        // console.log(res.data)
        var mks = []
        for (var i = 0; i < res.data.length; i++) {
          mks.push({ // 获取返回结果，放到mks数组中
            title: res.data[i].title,
            id: res.data[i].id,
            latitude: res.data[i].location.lat,
            longitude: res.data[i].location.lng,
            iconPath: "../../images/zuobiao.png", //图标路径
            width: 30,
            height: 30
          })
          this.setData({ //设置markers属性，将搜索结果显示在地图中
            markers: mks
          })
        }
      },
      fail: function (res) {
        console.log(2222);
      },
    })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  }
})